#ifndef Component_H
#define Component_H
namespace ManchyGL
{
	static const int ComponentType_Transform = 1;
	static const int ComponentType_Renderer = 2;
	static const int ComponentType_Camera = 2;

	class GameObject;
	class Transform;
	class Component
	{
	private:
		GameObject* _gameObject;

	public:
		void SetGameObject(GameObject* gameObject);
		GameObject* GetGameObject();
		Transform* GetTransform();
	};
}
#endif